package com.example.personal.aiagent.chat.commonservice;

/**
 * 聊天服务
 */
public interface ChatService {
    /**
     * 开始聊天
     */
    void startChat();

    /**
     * 输入聊天内容
     *
     * @param content 内容
     */
    void inputChatContent(String content);

    /**
     * 获得聊天结果
     *
     * @return 结果
     */
    String getChatResult();

    /**
     * 关闭聊天
     */
    void closeChat();

    /**
     * 强制关闭聊天
     */
    void forceCloseChat();
}
